Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SLEE CROFT Semi-Detached £142,500 8 Mar 2013
3 SLEE CROFT Semi-Detached £77,500 19 Oct 2001